package top.leinx.fxnotes.fxml.controller;

/**
 * @Author : xiaolei
 * @DateTime: 2021/3/15 5:14 下午
 */

import javafx.application.Application;
import javafx.fxml.FXML;
import javafx.fxml.FXMLLoader;
import javafx.scene.Parent;
import javafx.scene.Scene;
import javafx.stage.Stage;

import java.io.IOException;

public class ControllerExample extends Application {

    public static void main(String[] args) {
        launch(args);
    }

    @Override
    public void start(Stage primaryStage) throws IOException {
        Parent parent = FXMLLoader.load(getClass().getResource("sample.fxml"));

        //SampleController controller = new SampleController();  // 创建控制器对象
        //FXMLLoader loader = new FXMLLoader();                  // 创建加载器对象
        //loader.setController(controller);                      // 为加载器设置控制器
        //loader.setLocation(getClass().getResource("sample.fxml"));
        //Parent parent = loader.load();

        primaryStage.setScene(new Scene(parent, 400, 200));
        primaryStage.show();
    }
}
